require("framework.framework_nclua");

BibliotecaAuxiliarScript.execute('scene.acesso.SceneControleAcesso');
BibliotecaAuxiliarScript.execute('scene.oferta.SceneOferta');
BibliotecaAuxiliarScript.execute('scene.principal.ScenePrincipal');

SceneControleAcesso.is_sleep = true;
SceneOferta.is_sleep = true;

ObserverApplication.register(ScenePrincipal,BibliotecaAuxiliarEvento.VERMELHO,ScenePrincipal.id);
ObserverApplication.register(SceneControleAcesso,BibliotecaAuxiliarEvento.AZUL,SceneControleAcesso.id);
ObserverApplication.register(SceneOferta,BibliotecaAuxiliarEvento.VERDE,SceneOferta.id);

ScenePrincipal:inicialize();
SceneControleAcesso:inicialize();
SceneOferta:inicialize();